package com.alex.seo.service.campaign.dto;

import java.util.Set;

import com.alex.seo.contentsource.ContentSource;
import com.alex.seo.service.scheduler.JobScheduler;

public class PublishingCampaignDTO extends CampaignDTO {

	private Set<Integer> siteIds;
	
	private Set<Integer> siteGroupIds;
	
	private JobScheduler jobScheduler;
	
	private ContentSource contentSource;
	
	public PublishingCampaignDTO(String name, Set<Integer> siteGroupIds, Set<Integer> siteIds, JobScheduler jobScheduler, ContentSource contentSource) {
		super(name);
		this.siteGroupIds = siteGroupIds;
		this.siteIds = siteIds;
		this.jobScheduler = jobScheduler;
		this.contentSource = contentSource;
	}
	
	public Set<Integer> getSiteGroupIds() {
		return siteGroupIds;
	}
	
	public Set<Integer> getSiteIds() {
		return siteIds;
	}

	public JobScheduler getJobScheduler() {
		return jobScheduler;
	}
	
	public ContentSource getContentSource() {
		return contentSource;
	}
}
